World News

Deadly twin suicide blasts rock Baghdad market

A rare twin suicide bombing on a bustling commercial street in the heart of Baghdad on Thursday killed at least 28 people and wounded more than 70, according to Iraqi officials, in an attack that ruptured months of...