6 results for 'taken down'. Showing results 1 - 6
Penn State Fined $60M over Child Abuse Scandal
Although China is officially an atheist state, in recent years it has allowed people to celebrate this very significant Christian holiday.
Hundreds of people showed up at the Washington State capitol for a rally against a holiday display that claims there is no God.
The new $621 million Capitol Visitor Center just opened for them Tuesday. But it came with some controversy.
Meet Argus, one of only a handful of Special Forces canines working in Aghanistan. His training is incredibly diverse and thorough.
NYC Residents Angry over Racy Calvin Klein Ad