Call # +91 98470 53135
Police looking for drugs in a New Jersey apartment found a woman padlocked in a bedroom, where they say she may have been held against her will for extended periods over the past two years.