Fact Check: Was Niagara Falls Lit Up In Green & Red To Commemorate Bangladesh’s Victory Day? Here’s The Truth January 23, 2022 News Mobile Asia NM FACT CHECKER An image showing a waterfall illuminated in green and red colour is being widely shared on social media. It is claimed that Niagara Falls in Canada was lit up... Continue Reading