Explaining a discrepancy between what was happening 13 billion years ago and now may require new physics. …read more

Source:: CNet