Sorry, no results were found for
In Guinness world news: The Philippines has set a world record for having three consecutive presidents with impeachment cases!
For one, his mugshot looks like an actor's headshot!