Welcome to ...

The place where the world comes together in honesty and mirth.
Windmills Tilted, Scared Cows Butchered, Lies Skewered on the Lance of Reality ... or something to that effect.


Saturday, June 16, 2012

Police fire tear gas as 20,000 opposition protesters gather in West African nation of Togo


More than 10,000 protesters took to the streets of Togo's capital Tuesday to protest recent changes to the electoral code and to express their frustration over the government's failure to act to address long-standing grievances such as human rights violations by security forces.
More

No comments: