Video purportedly shows Ukrainians in separatist Luhansk blocking Russian convoy

A video, purportedly from the separatist Luhansk region, shows residents of Starobilsk standing in the way of a Russian military convoy.

Most Popular