Fact Check: Old video of couple setting themselves on fire in a police station in… News Mobile Fact Check Bureau Sep 26, 2020 0