Combine all the marinade ingredients and whisk until well blended.
Pour over the meat cubes and stir until nicely coated. Cover and transfer to the fridge for 4 to 24 hours.
The next day; in a large Dutch oven over medium-high heat, add vegetable oil. When it gets hot and working in batches, add pork and reserve the marinade for later. Cook the meat for 3 ½ to 4 minutes.
Transfer the cooked pieces to a bowl using a slotted spoon. Set aside while working with the remaining meat.
When the meat is done, reduce the heat to medium and add onions; sauté for 2 minutes scraping the bottom of the pot to dislodge any brown bits.
Add red peppers and bird’s eye chili peppers; sauté for 2 minutes.
Add minced ginger and garlic; sauté for 1 minute.
Add tomato paste and stir until the ingredients are coated.
Return the meat back to the pot including any accumulated juices along with the reserved marinade. Add diced tomatoes, broth, red wine and brown sugar; stir well.
Bring the mixture to a light boil, reduce the heat and let it simmer gently for 45 minutes, stirring occasionally.