Japan: Tokyo Olympics kick off at Japan National Stadium amid protests and COVID concerns

Ruptly