Embrace ReliefThis video shows hundreds of refugees arriving on the shores of Lesvos, Greece from their tumultuous journey across the sea.Read moreShow less
This video shows hundreds of refugees arriving on the shores of Lesvos, Greece from their tumultuous journey across the sea.