Place

Houston

Houston is the most populous city in Texas and the fourth-most populous city in the United States, located in Southeast Texas near the Gulf of Mexico, following New York, Los Angeles, and Chicago respectively. — Wikipedia

Is FIFA Facing ‘doomsday Scenario?’

cnn.com -

FIFA needs to urgently arrange backroom deals to secure enough cash before its bank accounts are frozen worldwide, say legal experts.