Mozilla Releases Firefox 66.0.4 For PCs And Android To Fix Major Add-Ons Issue [VERIFIED] 2020.09.09 22:05