UK government allegedly sabotaging tourism with barriers to travel
LONDON (Sundiata Post) - The UK Government has been alleged of sabotaging the UK’s tourism industry as analysis found spending by international visitors was more than 2.2 billion Pounds (2.9 ...