British-made spacecraft's flyby of Venus takes place today

British-made spacecraft's flyby of Venus takes place today
play icon
Photo used for illustrative purposes. Reuters