The USA is preparing to celebrate its 250th Independence Day. However, controversies have arisen around these ceremonial events. President Donald Trump's influence on the celebrations and issues that have sparked debates are generating public interest.
SourceAl Jazeera