from www.aljazeera.com2 years agoThe strongly-worded European Parliament resolution blames Lebanese officials for obstructing Beirut blast probe and destroying the country's economy. Read at www.aljazeera.com[add][|| ... ]