Gabonese forward Aaron Bupenza has passed away after falling from the 11th floor of his residence in China. The forward, playing for China Super League side Zhejiang FC, featured for his country a total of 35 times and made his mark at the 2021 Africa Cup of Nations.