Posted inInternetFacebook Shoves More Ads Down Your Throat, Now in Messenger November 9, 2016Facebook is world’s largest social network or may be its world’s largest ad network, because the time and energy this company spend to ram down unwanted ads down our throats in…