Obama bin Biden strikes again