The death of Babul Islam, a stone and sand trader of Sylhet’s Companiganj, is still shrouded in mystery.