Re: Rape
1- Hudood Ordinance has nothing to do with Islam. It takes part of Islam but rejct the second half of the matter. Basically it does not distinguish between rape [zina bil jabar] vs Adultery [Zina bil Raza]
2- As for Tirmidhi, No, it’s not a shia book. And as for the authenticity of the ahadeeth, I actually have read them somewhere else too.