In the past few days the protests, the rallies and