Al-Ahram is a newspaper published in---
A
Libya
B
Saudi Arabia
C
Egypt
D
Lebanon
Correct Answer: Egypt