farsnews

TEHRAN (FNA)- Thousands of people took part in an unprecedented protest march through the capital of Wales, Cardiff, demanding independence from the British rule. . ..

Most controversial news of the day, as detected by AI.