The Abduction of Naveed Butt Confirms that the Rulers of Muslims Prevent AccountabilityA total of 379 missing persons cases were submitted to the Commission of Inquiry on Enforced Disappearances (COIOED) in 2024, according to media reports on 7 January...