Rapper Wiley has insisted he is not racist as he apologised for "generalising"in a series of anti-Semitic tweets.
The musician, whose real name is RichardCowie, was widely condemned for the anti-Jewish posts on Twitter starting onFriday, and was initially given a temporary ban from the social media site,with the majority of his tweets remaining visible.