India celebrates 67th independence day
People in India observe the 67th Independence Day by unfurling the tricolor flag outside the congress headquarters. Celebrations also took place across the country.
More No Comment
A woman close to collapsing at the end of the Philadelphia Love Run Half Marathon was given a helping hand as she approached the finish line.