Image of Pakistan’s national flag will display in the Google image search section if you do search ‘best toilet paper in the world’. Several Indians have shared the screenshots of the Google search result on…

The CBC News is joint venture between News Plus Group and Cochin Broadcasting Corporation based in Mumbai, India. The CBC News has vision to show case the bright side of India and to establish it The CBC News created a mission plan to stand with public issues to get notice by the authorities and nation.