Sports Which city of United States hosted Olympic Games in 1996? A) Atlanta B) St. Louis C) Los Angeles D) None of the above Detailed Solution: No Details Prev Next