The Lo-Res Scarlet A
In America, every accused person is innocent until proven guilty, right? Well, we may profess such lofty thoughts, but the cold reality is that most people believe that if you are in jail, you gotta be guilty of something. Look no further than the way people have reacted to Alfonso Rodriguez, Jr., the prime suspect … Read more