Japanese officials apologize at grave of wrongfully detained man denied timely cancer treatment

Read Japanese officials apologize at grave of wrongfully detained man denied timely cancer treatment on 92.5 FOX News App

Japanese officials apologize at grave of wrongfully detained man denied timely cancer treatment

Japanese police and prosecutors have apologized at the grave of Shizuo Aishima, a wrongfully accused man who died of cancer without proper treatment due to prolonged detention. Aishima, an executive