Pastor in India slashed, shot to death in front of family April 21, 2022 NEW DELHI, India — A pastor was slashed and shot to death in front of family March 17 by suspected Maoists. Yalam Shankar was killed Read More »