Radio Source Depolarization, Size and Cosmology