TRAC Editorial Note: In addition to the 3 executions on 26 July 2020, The ISWA Shura Council also announced scheduled executions of Ba’a Masta, an Islamic Scholar who preached in the…
You need a TRAC license to view the rest of this content. Learn more