In Afghanistan, a bomb exploded near the Kabul Security Directorate: the echo of the explosion was heard far away.
New Delhi: There has been news that a big bomb explosion has taken place in front ...
Read moreNew Delhi: There has been news that a big bomb explosion has taken place in front ...
Read moreAll Rights Reserved © UK HERALD - The Voice of UK