Accuracy in Media

Obama praised Cuba and the Castro regime for human rights progress, but Cuba still hasn’t released the 53 detained activists. Sounds fishy.





Ready to fight back against media bias?
Join us by donating to AIM today.

Comments