Breaking news Turkey launches observation satellite Aprile 15, 2023 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…