WAFA is a news agency of? (A) Libya (B) Russia (C) Saudi Arabia (D) Palestineâ–ºCorrect Option Correct Answer is: D