How exactly does alcohol solution kill or neutralize viruses?
Alcohols dissolve lipid bilayers

Many viruses have an outer lipid bilayer. Ethanol lyses cells, and in the same fashion damages membrane-bound viruses by rupturing the bilayer (which is made of ethanol-soluble lipids). 

Alcohols misfold the protein coats of viruses

Additionally, alcohols denature proteins, which misfold in non-aqueous conditions. Some viral surface proteins are important for adhesion and attachment, and misfolding these renders the virus inactive. The total breakdown of viruses is essentially due to the misfolding of their protein coat (the capsid).

The same goes for bacteria

With the additional effect of dehydrating cells

Alcohols substitute the water contents of a tissue and have been as such used as fixatives. Common laboratory examples include methanol and ethanol.

Typically, 70% (140 proof) ethanol is used for bench wiping to kill or inactivate microbes. This includes viruses.

This is all standard, common, easily and readily accessible knowledge. Here's a bonus source.