Bengaluru Police have arrested 10 people for allegedly duping the public through a bizarre "money rain" ritual scam involving withdrawn Rs 2,000 notes. Officers seized Rs 18 lakh in demonetised notes, ...