At least seven people were injured and more than 20 arrested Saturday in Kiev as scuffles broke out between members of a rare Ukrainian gay pride march and their nationalist opponents.