Sabria Chowdhury Balland

The thorn in France’s side?