Heavy rains trigger flooding across Caracas, Venezuela

Heavy rains have caused flooding across parts of Caracas, Venezuela, after the El Valle River overflowed its banks and inundated surrounding areas. The...

Read full coverage on TraceNews