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