Torrential rains in Athens turns streets into rivers, uproots trees and floods houses and stores wreaking havoc in the Greek …read more
Via:: Reuters Video: Top News
Torrential rains in Athens turns streets into rivers, uproots trees and floods houses and stores wreaking havoc in the Greek …read more
Via:: Reuters Video: Top News