Indian Postal Dept
Improper delivery and unruly response
A couple of days back, a package was sent by World Vision India to me. Today afternoon, i received a call from two numbers - 04424502127 and 9840903314. The person who called me from the mobile number simply hung up the call only telling hello. The person who called via landline continued to talk. ...