News On Media
by October Gallery
Turkey has finalized a bill to launch a space agency of its own. source