avatar

Charles Swift

Charles Swift is a retired Lieutenant Commander with the United States Navy and worked in the Office of Chief Defense Counsel, Military Commissions from 2003 to 2007. He is a past Visiting Professor for Emory University School of Law and currently serves as the Director of the Constitutional Law Center for Muslims in America, a legal nonprofit organisation which challenges unconstitutional treatment of Muslims through the legal system. 

Top Stories

MUST-SEE PROGRAMMES