The video has ignited widespread outrage on social media, leading the Deputy Commissioner of Police (DCP) for Traffic to ...