Quote Originally Posted by sturg33 View Post
I'll confirm later, but wasn't it the UN who confirmed it was the rebels?
I've not seen anything supporting that conclusion, but would be interested in reading more.