The highly-anticipated, in-person meeting between President Biden and Vladimir Putin will take place in Geneva. Israel says it targeted Hamas after incendiary balloons sparked fires on its southern border.
Further episodes of Up First
Further podcasts by NPR
Website of NPR