Rio de Janeiro, Brazil - Recent A United Nations agency chief has underscored a global initiative to tackle climate change ...
A group of protesters unfurled a massive Palestinian flag on the iconic Copacabana Beach in Rio de Janeiro, Brazil, drawing ...