A bus is stranded at a flooded street in Buenos Aires, Argentina, on Feb. 1, 2012. Heavy rains hit the city on Wednesday, causing several streets flooded. [Xinhua]
Go to Forum >>0 Comment(s)