The truth has been told