You Are Here: Home » Successful Events » 12 years TOO LONG!!!!. protest in Washington, DC for dr. Aafia’s release