I've noticed that when arriving into India by air, after immigration, and after the passport stamp check to ensure you really did go through immigration, there is some sort of check where all your cabin baggage is xray'd. This is before you get to baggage claim, and before customs.
Cabin bags are xray'd here, and people walk through a metal detector, but jackets don't have to be taken off, nothing has to be taken out of bags before the xray, no-one seems to pay any attention to if the metal detector goes off or not, and bags which have triggered secondary checks elsewhere due to the amount of computers+cables in them sail through.
This makes me wonder - what is the point of this post-immigration pre-customs xray check of bags, and what are they supposed to be checking for?