Continue ReadingPrevious Previous post: Three Rockets Strike US Embassy in Baghdad, One Hits Dining Facility – Reports