Police said that evidence suggested Umar Farooq Zahoor was not in hiding when he filed an FIR at Islamabad police station March 03, 2024 at 05:39AM