Kremlin has been trying to stop UK’s ban on trophy imports
NEWS AND COMMENT: Putin, his cronies and the oligarchs of Russia, alpha males all of them, love trophy hunting. Although we’ve seen Putin professing to… Read More »Kremlin has been trying to stop UK’s ban on trophy imports