Canada. United States of America. United Kingdom. Philippines. Pakistan. India. Iran. Saudi Arabia. And virtually every other nation on earth. What do all these...
women related crimes
As I scroll through Twitter in an attempt to distract myself from morning news about various cases of femicide that have suddenly plagued the...