Mohamed Haneef is released when the Director of Public Prosecutions withdraws its charges. Haneef’s passport is returned and his Australian visa subsequently reinstated by the Federal Court of Australia.
Mohamed Haneef is released when the Director of Public Prosecutions withdraws its charges. Haneef’s passport is returned and his Australian visa subsequently reinstated by the Federal Court of Australia.