The news of the death of three Russian citizens one after another in Odisha is mysterious. If official information is to be believed, then it is just a coincidence. But chance is such that many questions naturally arise in the mind. Odisha police has reported that another Russian was found dead in the state on […]