Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Maria Ressa was born on October 2, 1963 in Manila, Philippines as Maria Angelita Aycardo. She is known for her work on A Thousand Cuts (2020), Al Jazeera English (2006) and 60 Minutes (1968).