World | Sat Sep 7, 2013 7:23am EDT

Improvised device explodes at Cairo police station, no injuries