3-day Modi fast begins today