JOIN MISSION on Facebook on Twitter on Instagram on Pinterest on Tumblr on YouTube


Search by Cause

Search by Country

Entries in The Netherlands (1)


THE NETHERLANDS: Stop the Traffik

On a visit to Amsterdam's Red Light District, some things are not as they seem. Watch this video until the end, and then do these women a favor and share it.