Badar Khan Suri was detained under allegations of promoting terrorism, specifically tied to Hamas. Despite the gravity of the accusations, the pertinent details were often relegated to the background ...