Even more evidence then that ISIS were aware of the aid convoy.
Agenda?
Evidence it was Russia? Western medias say so?
Who knows?
Again, disgusting.
I'll use my old and valid methodology to close this one out: Who started this mess? Yes, the US. Who provides ISIS with weapons and "accidental" aid drops, lulz
Nonsense, but off out so will rebuff in due course!