Russia has restored its capability for high-resolution Earth mapping with the recent launch of the new Resurs-P observation satellite. The 6,570-kg (14,480-lb.) spacecraft was orbited by Russia’s ...