Jaffri laid to rest amid tears