██FR█████ █INTELL███████████
frenchintelligence.org
coerced
In 1966, Japan’s police abused and coerced boxer Iwao Hakamata to falsely confess to murder
November 7, 2024