© 2024 SJC Media.
Photo
Maclean’s photo department curates the 15 most fascinating photos from the past seven days
By Liz Sullivan June 23, 2016
Gallery
Tally ho! Bystanders watch as a rocket containing more than 20 satellites from Canada, Germany, the United States, India and other countries is launched in Andhra Pradesh, India on June 22, 2016.