Late on Friday evening, the BMC issued a circular permitting religious sacrifice of 150 water buffaloes per day from August 1 to 3. READ MORE