Holy fucking crap, Diana. I'm as liberal as they come and I generally assume accused rapists are most likely guilty, but your treatment of this is unbelievably fucked up and biased. This is just absurd and irresponsible. I'm actually kind of disgusted. How can you guys excuse this sort of shit? Fox News could learn a…