Sharon Osbourne has condemned what is being called 'the mass slaughter of free-roaming dogs' in Morocco ahead of the 2030 ...