Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
London, United Kingdom – As a 16-year-old schoolgirl in her classroom at Plaistow Grammar School in London’s East End, Leila Hassan Howe, now 76, can still remember being made to feel unwelcome. She had returned from Zanzibar to live with…