Pano News
Subscribe
Topics · Place

El Salvador

El Salvador, officially the Republic of El Salvador, is a sovereign nation in Central America. Situated along the Pacific coast, it is bounded by Guatemala to the northwest and Honduras to the northeast.

From Wikipedia (CC BY-SA)

8%

Left · 1

42%

Center · 5

50%

Right · 6

Pano rates the last 90 days Mostly Right.

Day by day

Aug 18 · 12 articlesDOJ Seeks Kilmar Abrego Garcia Charges

Aug 11Nov 8

Stories

  1. Aug 18

    DOJ Seeks Kilmar Abrego Garcia Charges

    Mostly Right12 articles

Who covers it most