Science and technology

AFP
Protesters hold banners against the Rio 2016 Olympic Games' golf course construction, in front of the entrance of the hotel where the IOC Executive Board meeting is being held in Rio de Janeiro, Brazil, on Februrary 28, 2015

View gallery

500 photos

Astronomy, meteorology, environment, archaeology, electronics, computers and gadgets

View Comments (0)