5.3 C
Frankfurt am Main
- Advertisement -spot_img

TAG

military sites

Russian search engine reveals Turkey’s military sites by blurring them out

Yandex Maps, Russia’s foremost mapping service, reportedly disclosed a series of military sites in Turkey and Israel by blurring them out beyond recognition, the...

Latest news

- Advertisement -spot_img