Migrant worldwide send $689 billion in remittances

Video