Home Business Facebook Promises It Has Fixed Glitch That Caused Political Ads To Disappear Days Ahead Of U.K. Election