World News Samson Dauda Makes History as First Nigerian to Win Mr. Olympia Title On Saturday, October 12, 2024, Samson Dauda made history by becoming the 19th individual to win the prestigious Mr. Olympia title, a monumental achievement... Chamunorwa Chamunorwa14 October 2024