as per Indian legislation Considering that India was a british colony,not surprised. It is like that because England pushed that or because the Indian parliament voted that after they got independence?
Look at the uk law The Sexual Offences Act 2003 says that someone commits rape if all of the following happens: They intentionally penetrate the vagina, anus or mouth of another person with their PENIS. The other person does not consent to the penetration. They do not reasonably believe that the other person consents.
It might also be something legal,in some countries rape is defined in such a way that males can't be the victims or women can't be the perpetraitors and if the press tells what we all think the rapist can sue them for slander or something.