Italy�s Republic Day Celebrations Viral as Indian Independence Day at Trafalgar Square in London.Video celebrates �India�s Independence Day� in London with Italian flag
Category: POLITICS | Source: AUGMENT | Date:  | Label: Fake