Albert Siegel
Press TV, Tokyo
There’s been a large demonstration in a busy shopping district of Tokyo against the construction of a US base on Okinawa island. Demonstrators called on the authorities to halt the project due to environmental damage and pollution among other things.
This makes it easy to access the Press TV website