Avatar

Randy David

55 Articles Published | Follow:
Dealing with China’s rise
Overcoming political despair

Fatigue and recuperation of the senses

Can US institutions survive Trump II?
Politicians and pastors
A visit across time
Postscript to the Napoles ‘pork’ scam
The ‘Edsa-pwera’ ad
A lesson in collective survival
The hopeful ‘Pinoy’