April 8 Photo Brief: Margaret Thatcher remembered, world’s largest aquarium, Vladimir Putin in the news
Margaret Thatcher remembered, world’s largest aquarium in Singapore, Vladimir Putin in the news and more in today’s daily brief. | Warning: Visual content may depict death or injury.