Home Tags Lakshita Dutt

Tag: Lakshita Dutt

Ben Nguku wins 11th Capablanca Cup

Ben Nguku wins 11th Capablanca Cup Ben Nguku won the 11th Capablanca Cup (Open Section) last weekend at the Goan Gymkhana Club with a perfect score...