1 . What is the meaning of 'Intifada'?

  • A. Uprising
  • B. Freedom
  • C. Protest
  • D. Movement
View Answer Discuss in Forum Workspace Report
Faculty of Arts and Social Science (FASS) 2023-2024
More