Buhari Campaign poster

The Nigeria Elections

Nigerians go to the polls on March 28 in consequential elections that could decide the future of Africa's largest democracy. Incumbent Goodluck Jonathan is facing a tight race with longtime rival Muhammdu...
UN Rainbow flag

A Victory for LGBT Rights at the UN

LGBT rights secured a major bureaucratic victory at the United Nations today when member states overwhelmingly voted down a Russian-backed proposal to curtail benefits afforded to the same-sex spouses of UN...