Captured Life

The World Press Photos awards were announced last month revealing extraordinary moments captured in a frozen image. The images here are the award winners from AFP. This bureau is once again amazed by the photographers and the brave work that they do in achieving one simple goal: To tell the truth.