Courageous, powerful, faithful, selfless…these are just a few words which are synonymous with the mighty Hindu God, Hanuman! Through the....