The Castro Brothers and 9/11

By: Editors of LiesHunter.Com In the early morning of September 11, 2001, the newspaper Juventud Rebelde in Havana began printing the news of the attack on the World Trade Center in New York, about 4 hours before the actual terrorist attack. These “intelligent” Cuban avocado spies forgot about the photographic memory that some people have.… Continue reading The Castro Brothers and 9/11