Female Activist lands in Police net over tax evasion Off slideshows, World News, Police in Rwanda has arrested Diane Shima Rwigara, a prominent government critic, charging her with...