Agreements might not yet be brewing amongst negotiators at United Nations climate talks, but tea certainly is.
Heads of state arrived in Rio de Janeiro on Sunday for the G20 summit and will spend Monday and Tuesday addressing issues ...