1. Russian Diplomats Burn Documents in Odessa, Ukraine

    Russian Diplomats Burn Documents in Odessa, Ukraine

    61