Tag: World Press Photo exhibit
By Lisa Flueckiger, Contributing Reporter
RIO DE JANEIRO, BRAZIL – The World Press Photo awards is the most prestigious recognition of press photography, and from May 21st until June 23rd the winning images are on display in Rio de Janeiro...