Oh Sri Lanka

Indi and Raditha have their say on the current politics.

Indi's is a hilarious read.

Oh, btw if you want to know what douchebag means.

Written on January 31, 2007