Why is Charles Oliveira not fighting at UFC 294? Brazilian misses out on lightweight title shot against Islam Makhachev Published 17 Oct 2023 Full Article