Interesting victory!
196? Tu-95 manoeuver (weapon) RAF Lightning
...anyone know more
The founder of the website is prone to getting a bit carried away with stories and tales. The histories of Lightning losses in the UK are well documented. Notice that an exact date has not been produced?