S

The fallout from Port Said's deadly stadium riot continues: today, "a court confirmed 21 soccer fans would be executed."