Turkey launches observation satellite



Turkey completed the launch of its first-ever high-resolution observation satellite (IMECE) from Vandenberg Space Force Base in the United States, the Anadolu Agency reported on Saturday.

The satelli…