According to Swimming World, Cesar Cielo has been cleared to swim in Shanghai. Without inside knowledge of the case, I won't sit here and say whether this decision is right or wrong. Naively or not, I'll put my faith in the court of arbitration chaired by three guys from Australia, Switzerland and USA.
There has already been an immediate reaction from the swimming world: