A police officer directs participants attending the Tokyo Rainbow Pride parade in the streets of Tokyo, Japan, 26 April 2015. Thousands of sexual minorities of LGBT (lesbian, gay, bisexual, and transgender) and their supporters marched on the streets to p
April 26, 2015, Sunday
| Source: Photo: EPA/BGNES