Khabar Odisha: India seal World Test Championship final spot
to top