President Muhammadu Buhari has asked the Senate to confirm the appointment of Dr Halilu Shaba Ahmad as the new Director-General of the National Space Research and Development Agency (NASRDA), Punch reports. The president, in the ...