””

Today in Pictures, Oct 31, 2016

All Saints Day in Philippines, Halloween fun run in London, Cow Worship Day in Nepal and other pictures from around the world in Today in Pictures.