A total of over 100 Cuban dissidents were arrested this weekend, with more than 90 being hauled away on a bus by Cuban authorities on Sunday as they marched through Havana wearing masks of President Barack Obama, demanding the White House pressure Cuba to respect human rights and political freedom.
The post ‘This is His Fault’: Over 90 Cuban Protesters Arrested Wearing Obama Masks appeared first on Breitbart.