World

Bomb explodes in Lahore, Pakistan

Bomb explodes in Lahore, Pakistan