PORTLAND, OR – Reports are coming in that Sabita Natwarlal, 56, is staring at desis she’s never seen before. This has happened at least 3 times today and may occur every single time she leaves the house. We spoke to the latest victim, Mahesh Dastidar: “I was just walking down the street, minding my own […]