Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The reality of the damage suffered by leprosy patients who fell victim to Japanese government-led human rights violations through its isolation policy has been uncovered. It has come to light that medical experiments were conducted on patients at National Sanatorium…