David continues to fight the Goliaths | Tehelka.com