Welcome to Roya News, stay informed with the most important news at your fingertips.

Pro-Palestinian and 'pro-Israel' groups clash in South Africa

1106