This week marks 50 years since Man landed on the Moon.
In my opinion, this story marks the most significant news event of the past millennium.
Feel free to disagree in the comments.
Over 20 Arrested at Anti-Israel Protest at University of Texas at Austin
-
Law enforcement apprehended more than 20 people, including a local news
photographer, during a pro-Palestinian Arab demonstration at the University
of Texa...
21 minutes ago