Zimbabwe journalist Elizabeth Mashiri detained, charged for