Citizen journalism is where ordinary people who witness or are affected by an event can report it using their mobile devices, social media or blogs. It has become popular due to the rise of social media, and its effectiveness in the coverage of incidents such as protests.