Paying dowry the Luo way: choppers, guzzlers colour sleepy Meru town Meru was abuzz with excitement on August 15, 2015…