Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Seventeen months after one of the deadliest cult-related massacres ever, many in the Kenyan coastal town of Malindi area are still shaken despite repeated warnings about the church’s leader. The remains of more than 430 victims have been recovered since…