Advertising Console

    Pro-Russian Forces Storm Ukrainian Naval Base

    Repost
    NewsyVideos

    by NewsyVideos

    1.4K
    1 516 views
    Russian-backed forces, some of them reportedly armed, stormed a Ukrainian naval headquarters in the Crimean city of Sevastopol.