Not mentioned: Some idiots running around yelling “Al-lal-lal-la!” were seen nearby?
Planned Parenthood?