That is because it does not install it is a stand alone there should also be an .desktop file with that folder this is used to open the browserI uninstalled it
The new installation does not display onthe menu but only in a folder under Home
Open the tor browser folder should be in thereView attachment 8834
and nothing on .Desktop
You can probably add it to the Menu through the Menu Editor.yes it is and I double click it to start the application
But it does not show under Internet in the main menu