Opinion

Islam – No Mockery Allowed: A New Case

November 4, 2016 Stephen Law 0

In the UK, a well-known athlete, Louis Smith, has been disciplined and suspended by British Gymnastics – the UK body governing the sport – for having engaged in some private drunken mockery of Islam which he recorded on his phone