ICC Arrest Warrant of Putin and Reactions

Listen The International Criminal Court (ICC) issued an arrest warrant for Russian President Vladimir Putin, accusing him of responsibility for the war crime of illegal deportation of children from Crimea to Russia. The court also […]


Ending Rape: A global challenge

Listen According to the World Population Review, the global average rate of rape is 13.2 per 100,000 people, but this varies widely across countries and regions. Some of the factors that influence the prevalence of […]