By Clyde Russell, Reuters CRESSY, Australia – A Muslim refugee from Africa deftly slits the throat of an unconscious sheep, starting the animal on its final journey from Australia’s island state of Tasmania to a dinner plate in Dubai. ...
Read More »