By Rek Hanibal Two Japanese soldiers shot dead at the military firing range By Rek Hanibal - June 14, 2023 0
By Rek Hanibal Japanese man sets himself on fire to protest Abe’s funeral By Rek Hanibal - September 21, 2022 0