The self-defense forces guarding the borders of the Ukrainian autonomous republic of Crimea have prevented a large amount of firearms and explosives from being smuggled into the republic by Kiev…
You need a TRAC license to view the rest of this content. Learn more