Cuban Patriot Killed Standing Up to Communism

(TheDailyHorn.com) – Cubans hit the streets in the largest protests seen by the island nation in decades. Fed up with Cuba’s failed communist regime, news reports show them waving American flags and shouting for “freedom” and “liberty.” Sadly, at least one person is dead, and an unknown number of others have been injured. Additionally, scores of people are reportedly in police custody, and others have been reported missing by family members and friends. Cuba confirms …

Read more