Alton Sterling and Philando Castile: Police brutality and racism

Recently it has come to light that two more innocent black men have been added to the extensive and expanding list of black victims who were unjustly killed by white police: Alton Sterling and Philando Castile, whose back-to-back deaths have shocked and outraged their loved ones and people worldwide.

Read More »


Yulin Dog Meat Festival: A Battle for Animal Welfare

The arrival of summer unleashes a constant sequence of celebrations worldwide, whether for vacation, birthdays, or patriotic holidays. Unfortunately, the fervour of the people along with the rising temperatures of the season have seemingly led to more brutal forms of festivity in some parts of the world, as the Yulin Dog Meat Festival of Guangxi, China looms at the end of every June.

Read More »