Tokyo Olympics might close to foreign travellers
The much-awaited Tokyo Olympics are all set to start from July 23. As per the reports, the sporting event will likely be played with nearly empty stands. Reportedly, fans from abroad or international travellers will […]