News Sixes, Smiles, and Surprises: Why Nepal vs Kuwait Cricket Match Has the Internet Buzzing 8 October 2025