
Cape Tarkhankut: What are the occupiers hiding under the domes in Crimea? Fact-checking by National Research Agency
What have the Russians placed under protective domes on the Western Cape of occupied Crimea? National Research Agency have analyzed social media, tourist photos, and satellite images of Cape Tarkhankut, further confirming that Russian radar systems are located there.
26/06/2024