some baleen whales will deliberately rub themselves on substrate to dislodge parasites uhoraho yabahaye ibyo bari bararikiye he worked as director of digital content in institutions and local agencies