Blogs

U.S China Trade War Explodes

Washington, USA- The simmering tensions between the world’s two largest economies has officially hit a fever pitch. China has defiantly stood its ground, refusing to buckle under the weight of U.S. tariffs.  In a stunning escalation of the ongoing trade…

Feminist teargased as they decry gender justice

Nairobi, Kenya- On the final day of the 16 Days of Activism Against Gender-Based Violence, an international campaign to end violence against women and girls, Nairobi became a battleground of injustice as teargas was used to disperse hundreds of feminists…