India Hires Assassins to Kill Critics

December 29, 2023 AFP Editor 0

By Richard Walker Sending assassins to kill one’s enemies abroad has always been a strategy favored by Russia, Israel, Iran, and Chechnya, but now one of the West’s closest allies, India, appears to have joined […]

Support for Genocide Breeds Blowback

December 29, 2023 AFP Editor 0

By Dr. Kevin Barrett Craig Murray, the former British ambassador to Uz­bek­istan, has been leading an effort to convince at least one nation to invoke the Genocide Convention at the International Court of Justice (ICJ). […]

1 2 3 4 5 6 147
css.php