Finding hope and inspiration in India

“What is happening here is mesirat nefesh (self-sacrifice).” That is how Meir Phaltuel, our Israeli emissary currently working with the communities of Bnei Menashe in northeast India, describes the overall …