That chaotic SLPP meeting broken up by the London Police : An eye-witness expresses outrage
London Metropolitan Police had to be summoned to intervene and break up a Sierra Leone People’s Party ( SLPP) meeting in the United Kingdom over the weekend. A social media […]