Venezuela
Playa El Aqua beach on Margarita Island, Nueva Esparta, Venezuela. The island is off the northeastern coast in the Caribbean Sea. [Photo/IC]
Shanghai most likely HQ for BRICS bank
Pursuit of better life unites two countries
BRICS eyes closer partnership