Facebook faces delay to WhatsApp Payments in India

The delay comes just as WhatsApp has been embroiled in a controversy over lynchings in the country.