World leaders discuss global controversies during UN General Assembly
By Jeremy Mauser || Contributing Writer This past week, the 73rd United Nations General Assembly has been taking place in New York City. The event, which involves representatives of all…