In a medium sized dish combine flour, cocoa powder, baking powder, baking soda and salt. Leave aside.
Mix butter and sugar in a large bowl, using electric mixer, at the lowest speed for a minute, then at medium speed for two more minutes.
Add one egg at a time. Mix until it becomes light and creamy.
Add vanilla extract and orange juice and mix some more.
Finally, add dry ingredients (flour, cocoa powder, baking powder, baking soda and salt) and mix using electric mixer at the lowest speed, until you get fine dough.
Shape it into a ball and wrap it in plastic foil. Leave it to rest in fridge for at least 4 hours, possibly overnight.
Preheat the oven to 375 F. Line baking pan with parchment paper and leave aside.
Take the dough out of the fridge and make 1 inch balls, using your hands.
Roll the balls in powdered sugar, so that the whole ball is covered in it. Place them into the baking pan.
Make sure to leave 2 inch space between the balls. Bake the cookies for 10 minutes.
Allow to cool a minute or two before transferring to a wire rack to cool completely.
Notes
You can keep them at a room temperature for a few days.