Blast blame laid on US satellite

READ FULL ARTICLE