No Image Available 0% Business in AfricaBuy African Russian military plane crashes on takeoff The Telegraph 8 April 2024 17 views