‘Thief, You Belong in Prison!’: Brazilians Jeer Socialist President Lula Outside Luxury NYC Hotel

By

Leave a Reply