Whoever is running Biden is negotiating with terrorists. Who do you think it is?
Excellent question. Who is/are the puppet masters? Rather creepy.