Maharashtra Man Sets Cobra on Self to Stage Death and Claim Rs 37.5 Crores Life Insurance

In a shocking development, a Maharashtra man set cobra on self to stage his own death and claim...

Read More