FRANCE: 40,000 RED BALLOONS ARE RELEASED FROM EIFFEL TOWER IN MEMORY OF AIDS VICTIMS

Record ID: 639655