by Mel Frost Nascent climate activist movement Extinction Rebellion has come under fire recently as videos continue to surface online of the group cheering and clapping as their fellow demonstrators...