West Nile Virus: Bioweapon or Divine Punishment?
The Center for International Policy has a very curious speaker in Wayne Smith, Chief of Mission at the U.S. Interests Section in Havana, Cuba appointed by Jimmy Carter. He proudly describes himself as a close friend of Fidel Castro. Less than two months into his presidency, on March 15, 1977, Carter called for normalization of […]
West Nile Virus: Bioweapon or Divine Punishment? Read More »