Rhodes, host city for the Special Olympic Games
Delegations for the Special Olympics, to be held in Athens from June 25 to July 4 2011, are arriving to Greece. About 7.500 Special Olympics athletes from 185 nations are expected to participate in the Games. Hoteliers have provided free…