June 22, 2021news Marvel’s Avengers Players Complain After IP Addresses are Publicly Revealed – IGN – IGN About 32 million people now use Brave’s ad-blocking browser each month. Read More » SOURCE: CNET