No U.S. intervention in Haiti!
BY ASHLEY SMITH The Battle of Vertières was the final battle of the Haitian Revolution that overthrew France’s colonial slavocracy and established Haiti as a free Black republic. Photo credit: Cap-Haitien, Wikipedia Commons. Once again, the […]