A NEWBORN baby in the central Indian state of Chhattisgarh was left to fend for herself in a cold night without any clothing but she was ‘saved’ by some adorable…
Subscribe for our weekly news letter here!
You can unsubscribe us at any time