This is how big cricket is in Nepal

By The Roar / Editor

An unbelievably big crowd turned out to a cricket ground on outskirts of Kathmandu to watch Nepal defeat Namibia in their ICC World Cricket League Championship.

Read more at The Roar