Mercy Killing in Modern Warfare
/Obscured by an endless discharge of Toronto Mayor Rob Ford “updates” or the ongoing hypocrisy on Parliament Hill, the recent audio footage of a British Marine who shot a wounded insurgent in Afghanistan has generated a fierce debate in the United Kingdom.
Read More