Police lob teargas at Nasa supporters in Nairobi.  [Photo| Courtesy]

Do you have a lead on a newsworthy story? Share news tips with us here at Hivisasa!

A section of Kenyans have criticised the police following the manner in which they handled the National Super Alliance (Nasa) supporters on Friday. The police used water canons, teargas and live bullets to repulse the supporters and oppositions leaders who had turned up in large numbers to welcome Nasa principal Raila Odinga back to the country after a 10 day US tour. The officers also hit a windscreen  of  Raila's car with Nasa saying that was an assasination attempt on his life.

The ugly event left five supporters of Nasa dead with reports indicating they were allegedly shot dead by police.  

@Ivan_Kipiani: Everything was well with me until i saw police hurling stones at motorists...I am ashamed of my own country!@KenMijungu: Kenya police have wasted valuable public resources in doing nothing the whole day! Let Kenyans gather and talk. @gabrieloguda: I was alive when the Kenya Police resorted to throwing stones to disperse peaceful demonstrators.@owalla_jayb: Its so annoying and unprofessional to see theKenya police pelt vehicles with stones to approve a narative that NASA supporters are violent. One day we shall revisit and punish the culprits. #RESIST#@Pal_Jeff: Ever wondered why Kenya Police was ranked the third last in the world? It's simply because they don't understand their role - They think it's killing innocent Kenyans ( 2 dead today) & not protecting them@Nasadamu1: Today world has witnessed Kenya police militia stoning cars and causing destruction.The people will revisit.

@MusyokiTm95: today we just got the prove of how the Kenya Police through stones to citizens, next we will know how they burn the tires.

@kwarsunday: Kenya Police qualifications shud be revised upwards age,schooling.They act irrationally while the IG sips ice tea .

@FredAsira: The Kenya Police are mandated to uphold the rule of law. Today, they shuttered every single bit of it. Shameful!