Venezuelan President Nicolas Maduro announced a new mandatory visa requirement for all Americans visiting the country. The leader also called to review and downsize the number of US embassy staff in Caracas.
Read More »Venezuela accuses US of having infected Chavez with cancer virus
Venezuela accuses US of having infected Chavez with cancer virusWed Back in 2011, late Venezuelan President Hugo Chavez had accused the US of developing a technology for infecting Latin American leaders with cancer.
Read More »