This is a discussion on There are some sick people in this world. within the News & Current Events forums, part of the Current Happenings category; I think Ive pretty much determined that you are retarded....