POTD: Anti-Terrorist Training in Khabarovsk, Russia
POTD, short for Photo Of The Day, is TFB’s recurring articles where we provide you the best pictures and stories out there. Today we visit Khabarovsk, which is the largest city of Khabarovsk Krai, Russia, located about 30 kilometers (about 19 miles) from China. [Read More…]