Avatar

Michael L. Tan

59 Articles Published | Follow:
Trump II; Duterte, too?
Liberation theology (2)

Liberation theology (1)

Mongolian spots
Pogo ‘engkanto’
Names are us
Caudillos
Dogs, cats, and politics
Absent