Nepalese police have arrested a top opposition leader in the capital , Kathmandu , and Maoist rebels have opened fire at a busy marketplace in southern Nepal , wounding three people .