fbpx

Three people were left dead and three hospitalized after Jamaican police raided the compound of a small religious organization due to concerns the group was preparing to carry out “ritualized killing,” Jamaican police said on Monday.

Menu