City Commissioner Sheila Alu Published November 5, 2011 at 233 × 340 in Muslims banned from slitting throat of sacrificial lamb during religious festival in Florida field (but they vow to do it anyway). ‘Disturbing’: City Commissioner Sheila Alu says she blocked land given for an animal sacrifice this weekend she calls disturbing, which the group mutually calls her actionl.