Odisha man arrested for impregnating mentally challenged cousin
Bhubaneswar: Mancheswar police arrested a man for allegedly impregnating her mentally challenged cousin sister here.
The accused identified as Bijay Acharya (40) was forwarded to court following arrest on Tuesday.
The shameful…