Singer Beyonce took the stage at a rally for Vice President Kamala Harris in Houston on Friday night. The superstar offered her first public political appearance this election cycle at a crucial moment for the Democratic presidential candidate. - REUTER