Fact Checks/Culture & entertainment/ReviewThe claimIndia’s Independence day celebrations at Trafalgar Square, London.RatingFALSEReviewed by FACTLY ↗ · August 19, 2019Original fact check ↗Search related fact checks →Use this record in your application ↗Report a correction ↗