Bangaluru Pride March 2009

*Rant* Homosexuality Through Time

Pride flag

The rainbow doesn’t have strict borders; it’s like us, diverse as a spectrum

Homosexuality and all these sexual minorities have been in existence since the dawn of sexual reproduction on …

Dog sitting on a beach, watching a beutiful sunset

The Damn Dog Dilemma – 1

Some time around 32 thousand years ago, a young, confused and possibly too violent species of great apes who had already exterminated a handful of animals, even bigger and stronger carnivores to extinction, somehow made friends with another one of …