Cubans on electric tricycles decorated with Cuban flags ride past the US embassy during the anti-imperialist youth march in Havana Thursday. 

 

Related Story