Let the truth be told 2024