Craig Melvin 10/13/13

Reports of explosions in Damascus

Reports of explosions near the State television building in central Damascus, Syria.

Channels