Tejal Sandera 105 2124 days ago Who is Magid Magid and what barriers has he overcome to take his seat at the European Parliament?