What just happened? There are plenty of illicit websites trading in stolen financial data, including one called BidenCash, which uses the president's name and his image. To celebrate its first birthday, the site has published a database filled with over 2 million credit and debit card details so anyone can look them up free of charge.