Lafayette Square is a seven-acre public park located within President's Park, Washington, D.C., United States, directly north of the White House on H Street, bounded by Jackson Place on the west, Madison Place on the east and Pennsylvania Avenue on the south. Read More
Thousands of demonstrators held candle light vigils across the US in protest against rounding up of undocumented immigrants and demanding closure of detention centres for migrant children and families. ...