Posted inCanadian PoliticsHuman RightsWorld Politics The progressive score on Haiti: U.K. 9, U.S. 45, Canada 0 by Stuart Hammond February 25, 2011October 5, 2021
Posted inWorld Politics Democracy denied again in Haiti by Stuart Hammond April 16, 2009September 9, 2022