global, ISIS, truck bomb, Global, Current

ISIS Truck Bomb Kills at Least 62 in Baghdad

There are varying reports about causalities, but at least 125 were injured and 62 killed…