Marinate chicken pieces with ginger & garlic paste, salt, black pepper, white vinegar, soy sauce, red chili paste and leave it for 30 minutes.
Heat oil in a pan and fry marinated chicken for 10 minutes.
Add 1 cup water, cover and cook till chicken is tender .
Then add red chili sauce, tomato ketchup, stir well and simmer for 5 min.
Heat oil in another pan, fry crushed garlic, add sliced onion, capsicum, spring onion, and green chilies. Cook on high heat for 1 minute.
Add this to the cooked chicken and cook for 1 more minute stirring all of them well.
Serve hot with steamed rice.