fendnow.org
Kaoli Koyasu
Kaoli Koyasu (子安香) is the founder of the New York City-based Japan Mahoroba Station (JMS) and a comfort women denier. She has spoken at various comfort women denier events, including Texas Night in…