It's been a race against time to get things ready for the Commonwealth Games in India which start on 3 October.
Some countries have refused to send their teams out until they're confident their athletes will be safe. It's because they're worried the stadiums and accommodation just aren't good enough.
It looks like things have begun to get better, and some of the visiting countries are more confident about going.
But they really wouldn't have been happy to see the newest pictures that came out of Delhi...