Advertising Console

    Russia Storms Ukrainian Military Base In Crimea

    Repost
    NewsyVideos

    by NewsyVideos

    1.4K
    167 views
    Russian forces stormed a Ukrainian military base in Crimea Saturday, hoping to stomp out the last resistance in the region.