Trending Topics:

All posts by Rida Abu Rass

About Rida Abu Rass

Rida Abu Rass is a Palestinian citizen of Israel from Jaffa currently doing a Masters program at Brandeis University in Boston.