GRAPHIC: Indonesian Muslims Use Blowtorches to Roast Dogs and Cats ALIVE They Just Brutally Battered